﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WCS_Service.DomianService.Models;
using WCS_Service.Models;

namespace WCS_Service.RcsServices
{
    public interface ISlaveRcsService
    {
        event Func<RcsServiceResultModel, Task<string>> ServiceResultEvent;
        event Func<string, string,object, string, Task> RcsReciveEvent;
        event Func<string,string, Task> RollerReciveEvent;
        Task OrientedMsgAsync(string msg,int opticalId);

        Task<RcsServiceInfoModel> SplicingRCSParaAsync(string Api, object para);
    }
}
